Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
66 FFORDD IORWERTH Detached £379,132 £149,500 2 Dec 2002
69 FFORDD IORWERTH Detached £276,281 £221,500 22 May 2018
70 FFORDD IORWERTH Detached £366,750 £107,000 18 May 2001